|
Definition of Smell like a rose
1. Verb. (idiomatic colloquial simile) To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed. ¹
¹ Source: wiktionary.com
|
1. Verb. (idiomatic colloquial simile) To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed. ¹
¹ Source: wiktionary.com